sediment well - French English Dictionary